basic petrochemicals - French English Dictionary